From e10aedccc6ab7d283f186ac288ad8221e9118938 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 27 Jul 2020 21:05:48 -0400 Subject: [PATCH] widget: Update accessible state The sensitive property corresponds to the accessible property disabled, so update it when sensitivity changes. --- gtk/gtkwidget.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index e02699a336..776b960341 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -5583,6 +5583,10 @@ gtk_widget_set_sensitive (GtkWidget *widget, } } + gtk_accessible_update_state (GTK_ACCESSIBLE (widget), + GTK_ACCESSIBLE_STATE_DISABLED, !sensitive, + -1); + if (priv->parent == NULL || gtk_widget_is_sensitive (priv->parent)) { -- 2.30.2